Eecient Diagnostic Generation for Boolean Equation Systems Eecient Diagnostic Generation for Boolean Equation Systems

نویسنده

  • Radu Mateescu
چکیده

Boolean Equation Systems (Bess) provide a useful framework for the veriica-tion of concurrent nite-state systems. In practice, it is desirable that a Bes resolution also yields diagnostic information explaining, preferably in a concise way, the truth value computed for a given variable of the Bes. Using a representation of Bess as extended boolean graphs (Ebgs), we propose a characterization of full diagnostics (i.e., both examples and counterexamples) as a particular class of subgraphs of the Ebg associated to a Bes. We provide algorithms that compute examples and counterexamples in linear time and can be straightforwardly used to extend known (global or local) Bes resolution algorithms with diagnostic generation facilities. GGnnration eecace de diagnostics pour les systtmes d''quations boollennes RRsumm : Les systtmes d''quations boollennes (Sebs) fournissent un cadre utile pour la vriication des systtmes concurrents ayant un nombre ni d''tats. En pratique, il est souhaitable que la rrsolution d'un Seb produise aussi une information de diagnostic qui explique, de prrffrence de maniire concise, la valeur de vritt calculle pour une certaine variable du Seb. Utilisant une reprrsentation des Sebs comme graphes boollens tendus (Gbes), nous proposons une caracttrisation des diagnostics complets (c'est-dire, exemples et contre-exemples) comme une classe particuliire de sous-graphes du Gbe associi un Seb. Nous ddveloppons des algorithmes de calcul d'exemples et de contre-exemples ayant une complexitt linnaire en taille du Gbe (nombre de sommets et d'arcs). Ces algorithmes peuvent tre aissment utilisss pour tendre plusieurs algorithmes connus (globaux ou locaux) de rrsolution d'Sebs avec des facilitts de ggnnration de diagnostics.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fully Local and Eecient Evaluation of Alternating Fixed Points ?

We introduce Partitioned Dependency Graphs (PDGs), an abstract framework for the speciication and evaluation of arbitrarily nested alternating xed points. The generality of PDGs subsumes that of similarly proposed models of nested xed-point computation such as Boolean graphs, Boolean equation systems, and the propositional modal mu-calculus. Our main result is an eecient local algorithm for eva...

متن کامل

Towards efficient constructions of hitting sets that derandomize BPP

A subset H f0; 1g n is a Hitting Set for a class R of boolean functions with n inputs if, for any function f 2 R such that Pr (f = 1) (where 2 (0; 1) is some xed value), there exists an element ~ h 2 H such that f (~ h) = 1. The eecient construction of Hitting Sets for non trivial classes of boolean functions is a fundamental problem in the theory of derandomization. Our paper presents a new me...

متن کامل

Saturation: an Eecient Iteration Strategy for Symbolic State{space Generation ?

We present a novel algorithm for generating state spaces of asynchronous systems using Multi{valued Decision Diagrams. In contrast to related work, we encode the next{state function of a system not as a single Boolean function, but as cross{products of integer functions. This permits the application of various iteration strategies to build a system's state space. In particular, we introduce a n...

متن کامل

Solution Techniques for Boolean Equation Systems

The goal of this project is to study solution techniques for Boolean equation systems. Efficient solution methods for Boolean equation systems are developed, by combining specific solution techniques for important subclasses of equation systems. In particular, by employing techniques from [2, 5, 3, 4], a specific fixpoint analysis tool is constructed to solve general form Boolean equation syste...

متن کامل

Alternating Fixed Points in Boolean Equation Systems as Preferred Stable Models

We formally characterize alternating fixed points of boolean equation systems as models of (propositional) normal logic programs. To precisely capture this relationship, we introduce the notion of a preferred stable model of a logic program, and define a mapping that associates a normal logic program with a boolean equation system such that the solution to the equation system can be “read off” ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000